/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Controllayer;
import Modellayer.*;
import Dblayer.*;
/**
 *
 * @author Spike
 */
public class MedarbejderCtr
{
//denne variable er lavet for at holde på den bruger man arbejder med lige pt.
private Medarbejder tempMedarbejder;

	public MedarbejderCtr()
	{}

	public Medarbejder findMedarbejder(int medNr)
	{
	IFDBMedarbejder dbMedarbejder = new DBMedarbejder();
	tempMedarbejder = dbMedarbejder.findMedarbejder(medNr);

	return tempMedarbejder;
	}

        public void opretMedarbejder(Medarbejder medObj)
        {
            IFDBMedarbejder dbMedarbejder = new DBMedarbejder();
            dbMedarbejder.opretMedarbejder(medObj);
        }
//	public void opretMedarbejder(int medNr, String fornavn, String efternavn, int cpr, String adresse, int tlf)
//	{
//            tempMedarbejder = new Medarbejder(medNr, fornavn, efternavn, cpr, adresse, tlf);
//
//            IFDBMedarbejder dbMedarbejder = new DBMedarbejder();
//            dbMedarbejder.insertMedarbejder(tempMedarbejder);
//	}

	public void sletMedarbejder(int medNr)
	{
		IFDBMedarbejder dbMedarbejder = new DBMedarbejder();
		dbMedarbejder.sletMedarbejder(medNr);
	}

	public void redigerMedarbejder(int medNr, String fornavn, String efternavn, int cpr, String adresse, int tlf)
	{
		tempMedarbejder = new Medarbejder(medNr, fornavn, efternavn, cpr, adresse, tlf);

		IFDBMedarbejder dbMedarbejder = new DBMedarbejder();
		dbMedarbejder.redigerMedarbejder(tempMedarbejder);
	}
}
